steamed razor clams - Turco Inglés Diccionario